Skip to content

Commit 8ae1715

Browse files
vagrantCameron Dawson
vagrant
authored and
Cameron Dawson
committed
Bug 1407398 - Treeherder buildbot etl updates for new talos heavy-user profile jobs
1 parent df56f2c commit 8ae1715

File tree

2 files changed

+51
-0
lines changed

2 files changed

+51
-0
lines changed

tests/etl/test_buildbot.py

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1853,6 +1853,51 @@
18531853
'platform': {'arch': 'x86_64',
18541854
'os': 'mac',
18551855
'os_platform': 'osx-10-10'}}),
1856+
('Ubuntu 12.04 mozilla-inbound pgo talos h1-e10s',
1857+
{'build_type': 'pgo',
1858+
'name': {'group_name': 'Talos Performance e10s',
1859+
'group_symbol': 'T-e10s',
1860+
'name': 'Talos h1 e10s',
1861+
'job_symbol': 'h1'},
1862+
'platform': {'arch': 'x86',
1863+
'os': 'linux',
1864+
'os_platform': 'linux32'}}),
1865+
('Windows 8 64-bit mozilla-inbound opt talos h1-e10s',
1866+
{'build_type': 'opt',
1867+
'name': {'group_name': 'Talos Performance e10s',
1868+
'group_symbol': 'T-e10s',
1869+
'name': 'Talos h1 e10s',
1870+
'job_symbol': 'h1'},
1871+
'platform': {'arch': 'x86_64',
1872+
'os': 'win',
1873+
'os_platform': 'windows8-64'}}),
1874+
('Rev7 MacOSX Yosemite 10.10.5 mozilla-inbound talos h1-e10s',
1875+
{'build_type': 'opt',
1876+
'name': {'group_name': 'Talos Performance e10s',
1877+
'group_symbol': 'T-e10s',
1878+
'name': 'Talos h1 e10s',
1879+
'job_symbol': 'h1'},
1880+
'platform': {'arch': 'x86_64',
1881+
'os': 'mac',
1882+
'os_platform': 'osx-10-10'}}),
1883+
('Windows 8 64-bit mozilla-inbound pgo talos h2-e10s',
1884+
{'build_type': 'pgo',
1885+
'name': {'group_name': 'Talos Performance e10s',
1886+
'group_symbol': 'T-e10s',
1887+
'name': 'Talos h2 e10s',
1888+
'job_symbol': 'h2'},
1889+
'platform': {'arch': 'x86_64',
1890+
'os': 'win',
1891+
'os_platform': 'windows8-64'}}),
1892+
('Rev7 MacOSX Yosemite 10.10.5 mozilla-inbound talos h2-e10s',
1893+
{'build_type': 'opt',
1894+
'name': {'group_name': 'Talos Performance e10s',
1895+
'group_symbol': 'T-e10s',
1896+
'name': 'Talos h2 e10s',
1897+
'job_symbol': 'h2'},
1898+
'platform': {'arch': 'x86_64',
1899+
'os': 'mac',
1900+
'os_platform': 'osx-10-10'}}),
18561901
]
18571902

18581903

treeherder/etl/buildbot.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -611,6 +611,8 @@
611611
{"regex": re.compile(r'talos tp6-stylo-threads-e10s$'), "name": "Talos Stylo sequential tp6 e10s"},
612612
{"regex": re.compile(r'talos speedometer-e10s$'), "name": "Talos speedometer e10s"},
613613
{"regex": re.compile(r'talos speedometer-stylo-disabled-e10s$'), "name": "Talos Stylo disabled speedometer e10s"},
614+
{"regex": re.compile(r'talos h1-e10s$'), "name": "Talos h1 e10s"},
615+
{"regex": re.compile(r'talos h2-e10s$'), "name": "Talos h2 e10s"},
614616
# ** Unit tests **
615617
{"regex": re.compile(r'mozbase$'), "name": "Mozbase Unit Tests"},
616618
{"regex": re.compile(r'mochitest-csb'), "name": "Mochitest csb"},
@@ -964,6 +966,8 @@
964966
"Talos Stylo sequential tp6 e10s": "Talos Stylo sequential Performance e10s",
965967
"Talos speedometer e10s": "Talos Performance e10s",
966968
"Talos Stylo disabled speedometer e10s": "Talos Stylo disabled Performance e10s",
969+
"Talos h1 e10s": "Talos Performance e10s",
970+
"Talos h2 e10s": "Talos Performance e10s",
967971
"Update Verify": "Release Promotion",
968972
"Uptake Monitoring": "Release Promotion",
969973
"Checksums Builder": "Release Promotion",
@@ -1230,6 +1234,8 @@
12301234
"Talos Stylo sequential tp6 e10s": "tp6",
12311235
"Talos speedometer e10s": "sp",
12321236
"Talos Stylo disabled speedometer e10s": "sp",
1237+
"Talos h1 e10s": "h1",
1238+
"Talos h2 e10s": "h2",
12331239
# Release Promotion Related Jobs
12341240
"Release Promotion": "Release",
12351241
"Uptake Monitoring": "up-m",

0 commit comments

Comments
 (0)